/**
 * 获取静态资源文件
 * @param name 文件名称
 */
export const images_common = (name: string): string => {
  return new URL(`../../assets/images/common/${name}`, import.meta.url).href;
};

/**
 * 首字母转大写
 * @param str
 */
export const titleCase5 = (str: string): string => {
  return str.toLowerCase().replace(/( |^)[a-z]/g, (L) => L.toUpperCase());
};

/**
 * 时间字段截取
 * @param str 完整时间
 * @param type 截取类型
 */
export const dateSubString = (str: string, type: string): string => {
  const day = new Date(str);
  if (type === 'day') {
    return day.getDate().toString();
  } else {
    return day.getFullYear() + '-' + (day.getMonth() + 1).toString();
  }
};
